difficult to explain - Turkish English Dictionary